//
//  SYYueJuanModel.h
//  SanYiTeaching
//
//  Created by 郑浩然 on 2019/4/27.
//  Copyright © 2019年 SanYi. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface SYYueJuanModel : NSObject

@end

//选择学生，班级的model
@interface SYAlterViewModel : NSObject
@property (copy, nonatomic) NSString *nameStr;//名字
@property (assign, nonatomic) BOOL isSelect; //选中状态
@property (assign, nonatomic) NSInteger index;
//班级模拟数据
- (NSMutableArray *)banjimonishuju;

@property (copy, nonatomic) NSString *name;
@property (copy, nonatomic) NSString *biqianid;
@property (copy, nonatomic) NSString *isCheck;
@end

@interface SYYueJuanShiTiModel : NSObject

@property (copy, nonatomic) NSString *studentId;//学生ID
@property (copy, nonatomic) NSString *studentName;//学生姓名
@property (copy, nonatomic) NSString *score;//得分
@property (copy, nonatomic) NSString *questionId;//题目ID
@property (copy, nonatomic) NSString *questionSerial;//题号
@property (copy, nonatomic) NSString *questionContent;//题目内容
@property (copy, nonatomic) NSString *questionScore;//题目分
@property (copy, nonatomic) NSString *rightAnswerContent;//正确答案内容
@property (copy, nonatomic) NSString *studentAnswerFileId;//学生答案图片ID
@property (copy, nonatomic) NSString *studentAnswer;//学生答案图片
@property (copy, nonatomic) NSString *templateWidth;//模板宽度
@property (copy, nonatomic) NSString *templateHeight;//模板高度
@property (copy, nonatomic) NSString *areaWidth;//答案区域宽度
@property (copy, nonatomic) NSString *areaHeight;//答案区域高度
@property (copy, nonatomic) NSString *answerId;//退回试题

@property (copy, nonatomic) NSString *correctPicture;//批改图片

@property (assign, nonatomic) BOOL isPiGai;//是否已批改
@property (copy, nonatomic) NSString *fenSu; //1 对 2半对 0 错误 

@property (strong, nonatomic) NSMutableArray <SYAlterViewModel *> *dataWrongReasonsArr;


@end

//已批改
@interface SYCorrectLogModel : NSObject

@property (copy, nonatomic) NSString *correctId;//批改ID
@property (copy, nonatomic) NSString *paperId;//试卷ID
@property (copy, nonatomic) NSString *paperName;//试卷名字
@property (copy, nonatomic) NSString *questionSerial;//题号
@property (copy, nonatomic) NSString *questionScore;//题目总分
@property (copy, nonatomic) NSString *score;//得分
@property (copy, nonatomic) NSString *isRight;//对错
@property (copy, nonatomic) NSString *correctDate;//时间

@end


@interface SYExamListModel : NSObject
@property (copy, nonatomic) NSString *templateId;//试卷模板ID
@property (copy, nonatomic) NSString *title;//标题
@property (copy, nonatomic) NSString *code;//编码
@property (copy, nonatomic) NSString *score;//总分
@property (copy, nonatomic) NSString *lesson;//课时/分类
@property (copy, nonatomic) NSString *date;//日期

@end

//考试信息--学生
@interface SYExamInfoStudentsModel : NSObject
@property (copy, nonatomic) NSString *studentId;
@property (copy, nonatomic) NSString *studentName;
@property (assign, nonatomic) BOOL isSelect;//是否选中
@property (assign, nonatomic) BOOL newisSelect;//新选中
@end

//考试信息--班级
@interface SYExamInfoClassesModel : NSObject
@property (copy, nonatomic) NSString *classId;
@property (copy, nonatomic) NSString *className;
@property (assign, nonatomic) BOOL isSelect;//是否选中
@property (assign, nonatomic) BOOL newisSelect;//新选中
@property (strong, nonatomic) NSMutableArray<SYExamInfoStudentsModel *> *dataStudentsArr;//学生
@end

//考试信息
@interface SYExamInfoModel : NSObject
@property (copy, nonatomic) NSString *title;
@property (copy, nonatomic) NSString *code;//编码
@property (copy, nonatomic) NSString *score;//总分
@property (copy, nonatomic) NSString *lesson;//可是
@property (copy, nonatomic) NSString *date;
@property (strong, nonatomic) NSMutableArray<SYExamInfoClassesModel *> *dataClassesArr;//学生

@property (copy, nonatomic) NSString *templateId;//mobanid

@end

//统计---按试题统计
@interface SYStatisticsByQuestion : NSObject

@property (copy, nonatomic) NSString *questionId;
@property (copy, nonatomic) NSString *templateQuestionId;
@property (copy, nonatomic) NSString *questionSerial;
@property (copy, nonatomic) NSString *questionType;
@property (copy, nonatomic) NSString *difficultyLevel;
@property (copy, nonatomic) NSString *attendNum;//应做人数
@property (copy, nonatomic) NSString *submitNum;//已做人数
@property (copy, nonatomic) NSString *correctedNum;//已批人数
@property (copy, nonatomic) NSString *rightNum;//做对人数
@property (copy, nonatomic) NSString *wrongNum;//做错人数
@property (copy, nonatomic) NSString *rightRate;
@property (copy, nonatomic) NSString *scoreRate;
@property (copy, nonatomic) NSString *questionScore;
@property (copy, nonatomic) NSString *averageScore;

@end

@interface SYStatisticsByStudent : NSObject

@property (copy, nonatomic) NSString *studentId;//学生
@property (copy, nonatomic) NSString *studentName;//学生姓名
@property (copy, nonatomic) NSString *classId;//班级id
@property (copy, nonatomic) NSString *className;//班级名字
@property (copy, nonatomic) NSString *questionNum;//问题数量
@property (copy, nonatomic) NSString *correctedNum;//批改数量
@property (copy, nonatomic) NSString *rightNum;//正确数量
@property (copy, nonatomic) NSString *wrongNum;//错误数量
@property (copy, nonatomic) NSString *rightRate;//正确率
@property (copy, nonatomic) NSString *scoreRate;//得分率
@property (copy, nonatomic) NSString *score;//得分
@property (copy, nonatomic) NSString *sort;//排名
@property (copy, nonatomic) NSString *studentType;//学生类型 1.正常,2.缺考,3.串班,4.试听


@end



@interface SYStudentsModel : NSObject

@property (copy, nonatomic) NSString *studentId;//学生ID
@property (copy, nonatomic) NSString *studentName;//学生姓名
@property (copy, nonatomic) NSString *score;//本题得分
@property (copy, nonatomic) NSString *isRight;//是否正确

@end


@interface SYAnsweredQuestionDetail : NSObject
@property (copy, nonatomic) NSString *questionContent;//题文
@property (copy, nonatomic) NSString *questionScore;//试题分
@property (copy, nonatomic) NSString *rightAnswerContent;//正确答案
@property (copy, nonatomic) NSString *analysisContent;//解析
@property (copy, nonatomic) NSString *attendNum;//应做人数
@property (copy, nonatomic) NSString *submitNum;//已做人数
@property (copy, nonatomic) NSString *rightNum;
@property (copy, nonatomic) NSString *wrongNum;
@property (copy, nonatomic) NSString *rightRate;//正确率
@property (copy, nonatomic) NSString *scoreRate;
@property (strong, nonatomic) NSMutableArray <SYStudentsModel *> *dataStudentsArr;


@end


@interface SYDataSubQuestionsModel : NSObject

@property (copy, nonatomic) NSString *questionSerial;//小题号
@property (copy, nonatomic) NSString *questionScore;//小题分
@property (copy, nonatomic) NSString *rightAnswer;//小题正确答案
@property (copy, nonatomic) NSString *wrongReason;//小题错误标签
@property (copy, nonatomic) NSString *analysis;//小题解析

@end


@interface SYPaperDetailModel : NSObject

@property (copy, nonatomic) NSString *questionSerial;//题号
@property (copy, nonatomic) NSString *questionContent;//题目内容
@property (copy, nonatomic) NSString *questionScore;//题目分
@property (copy, nonatomic) NSString *questionType;//题型
@property (copy, nonatomic) NSString *difficultyLevel;//题难度
@property (copy, nonatomic) NSString *knowledgePoint;//知识点
@property (strong, nonatomic) NSMutableArray <SYDataSubQuestionsModel *> *subQuestionsArr;//小题

@end























